/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ObjetoDominio;

import java.io.Serializable;
import java.util.Date;

/**
 *Clase que declara los atributos del objeto archivo
 * @author familia
 */
public class Archivo implements Serializable{
    
    
    public final static int LONGITUD_MAXIMA=50;
    private boolean _ultimoMensaje;
    private int _bytesValidos=0;
    private byte[] _contenidoFichero = new byte[LONGITUD_MAXIMA];
    
    
    private boolean _cargando;
    private String _nombre;
    private boolean _pausado;
    private int _id;
    private long _tamaño;
    private long _descargado;
    private String _ruta;
    private Date fecha;

    public Date getFecha() {
        return fecha;
    }

    public void setFecha(Date fecha) {
        this.fecha = fecha;
    }
    

    public boolean isPausado() {
        return _pausado;
    }

    public void setPausado(boolean _pausado) {
        this._pausado = _pausado;
    }
    
    public boolean isCargando() {
        return _cargando;
    }

    public void setCargando(boolean _cargando) {
        this._cargando = _cargando;
    }

    public String getRuta() {
        return _ruta;
    }

    public void setRuta(String _ruta) {
        this._ruta = _ruta;
    }

    public long getDescargado() {
        return _descargado;
    }

    public void setDescargado(long _descargado) {
        this._descargado = _descargado;
    }

    public long getTamaño() {
        return _tamaño;
    }

    public void setTamaño(long _tamaño) {
        this._tamaño = _tamaño;
    }

    public int getId() {
        return _id;
    }

    public void setId(int _id) {
        this._id = _id;
    }

    public String getNombre() {
        return _nombre;
    }

    public void setNombre(String _nombre) {
        this._nombre = _nombre;
    }
    
    public boolean isUltimoMensaje() {
        return _ultimoMensaje;
    }

    public void setUltimoMensaje(boolean _ultimoMensaje) {
        this._ultimoMensaje = _ultimoMensaje;
    }

    public int getBytesValidos() {
        return _bytesValidos;
    }

    public void setBytesValidos(int bytesValidos) {
        this._bytesValidos = bytesValidos;
    }

    public byte[] getContenidoFichero() {
        return _contenidoFichero;
    }

    public void setContenidoFichero(byte[] contenidoFichero) {
        this._contenidoFichero = contenidoFichero;
    }
    
}
